import java.net.*;
import java.util.*;
public class LiSi  {
	   public static void main(String args[]) {
		         Scanner scanner = new Scanner(System.in);
			       Thread readData ; 
			             ReceiveLetterForLi receiver = new ReceiveLetterForLi();
				           try{  readData = new Thread(receiver);
						               readData.start();           //负责接收信息的线程 
							                   byte [] buffer=new byte[1];
									               InetAddress address=InetAddress.getByName("127.0.0.1");
										                   DatagramPacket dataPack=
													               new DatagramPacket(buffer,buffer.length, address,888);
												               DatagramSocket postman=new DatagramSocket();
													                   System.out.print("输入发送给张三的信息:");
															               while(scanner.hasNext()) {
																	                       String mess = scanner.nextLine();
																			                       buffer=mess.getBytes();
																					                       if(mess.length()==0) 
																								                           System.exit(0);
																							                       buffer=mess.getBytes();
																									                       dataPack.setData(buffer);
																											                       postman.send(dataPack);  
																													                       System.out.print("继续输入发送给张三的信息:");
																															                   }
																              }
					          catch(Exception e) {
							              System.out.println(e);
								             }
						     }
}
